deposition or statement - Turco Inglés Diccionario